railway embankment - Turco Inglés Diccionario